package com.manage.project.biz.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.manage.framework.aspectj.lang.annotation.Excel;
import com.manage.framework.web.domain.BaseEntity;

/**
 对象 biz_jidiansheshiqingjieweihu
 *
 * @author liutao
 *
 */
public class BizJidiansheshiqingjieweihu extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 清洁维护单号 */
    private Long id;

    /** 隧道名称 */
    @Excel(name = "隧道名称")
    private String field1;

    /** 养护机构 */
    @Excel(name = "养护机构")
    private String field2;

    /** 养护日期 */
    @Excel(name = "养护日期")
    private String field3;

    /** 设备名称 */
    @Excel(name = "设备名称")
    private String field4;

    /** 清洁措施 */
    @Excel(name = "清洁措施")
    private String field5;

    /** 养护人员 */
    @Excel(name = "养护人员")
    private String field6;

    /** 养护人员 */
    @Excel(name = "养护人员")
    private String field7;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field8;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field9;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field10;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field11;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field12;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field13;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field14;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field15;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field16;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field17;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field18;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field19;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field20;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field21;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field22;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field23;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field24;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field25;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field26;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field27;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field28;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field29;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String field30;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String type;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private Long num;

    /** $column.columnComment */
    @Excel(name = "养护人员")
    private String status;

    /** 时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date date1;

    /** 删除标志（0代表存在 2代表删除） */
    private String delFlag;

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setField1(String field1)
    {
        this.field1 = field1;
    }

    public String getField1()
    {
        return field1;
    }
    public void setField2(String field2)
    {
        this.field2 = field2;
    }

    public String getField2()
    {
        return field2;
    }
    public void setField3(String field3)
    {
        this.field3 = field3;
    }

    public String getField3()
    {
        return field3;
    }
    public void setField4(String field4)
    {
        this.field4 = field4;
    }

    public String getField4()
    {
        return field4;
    }
    public void setField5(String field5)
    {
        this.field5 = field5;
    }

    public String getField5()
    {
        return field5;
    }
    public void setField6(String field6)
    {
        this.field6 = field6;
    }

    public String getField6()
    {
        return field6;
    }
    public void setField7(String field7)
    {
        this.field7 = field7;
    }

    public String getField7()
    {
        return field7;
    }
    public void setField8(String field8)
    {
        this.field8 = field8;
    }

    public String getField8()
    {
        return field8;
    }
    public void setField9(String field9)
    {
        this.field9 = field9;
    }

    public String getField9()
    {
        return field9;
    }
    public void setField10(String field10)
    {
        this.field10 = field10;
    }

    public String getField10()
    {
        return field10;
    }
    public void setField11(String field11)
    {
        this.field11 = field11;
    }

    public String getField11()
    {
        return field11;
    }
    public void setField12(String field12)
    {
        this.field12 = field12;
    }

    public String getField12()
    {
        return field12;
    }
    public void setField13(String field13)
    {
        this.field13 = field13;
    }

    public String getField13()
    {
        return field13;
    }
    public void setField14(String field14)
    {
        this.field14 = field14;
    }

    public String getField14()
    {
        return field14;
    }
    public void setField15(String field15)
    {
        this.field15 = field15;
    }

    public String getField15()
    {
        return field15;
    }
    public void setField16(String field16)
    {
        this.field16 = field16;
    }

    public String getField16()
    {
        return field16;
    }
    public void setField17(String field17)
    {
        this.field17 = field17;
    }

    public String getField17()
    {
        return field17;
    }
    public void setField18(String field18)
    {
        this.field18 = field18;
    }

    public String getField18()
    {
        return field18;
    }
    public void setField19(String field19)
    {
        this.field19 = field19;
    }

    public String getField19()
    {
        return field19;
    }
    public void setField20(String field20)
    {
        this.field20 = field20;
    }

    public String getField20()
    {
        return field20;
    }
    public void setField21(String field21)
    {
        this.field21 = field21;
    }

    public String getField21()
    {
        return field21;
    }
    public void setField22(String field22)
    {
        this.field22 = field22;
    }

    public String getField22()
    {
        return field22;
    }
    public void setField23(String field23)
    {
        this.field23 = field23;
    }

    public String getField23()
    {
        return field23;
    }
    public void setField24(String field24)
    {
        this.field24 = field24;
    }

    public String getField24()
    {
        return field24;
    }
    public void setField25(String field25)
    {
        this.field25 = field25;
    }

    public String getField25()
    {
        return field25;
    }
    public void setField26(String field26)
    {
        this.field26 = field26;
    }

    public String getField26()
    {
        return field26;
    }
    public void setField27(String field27)
    {
        this.field27 = field27;
    }

    public String getField27()
    {
        return field27;
    }
    public void setField28(String field28)
    {
        this.field28 = field28;
    }

    public String getField28()
    {
        return field28;
    }
    public void setField29(String field29)
    {
        this.field29 = field29;
    }

    public String getField29()
    {
        return field29;
    }
    public void setField30(String field30)
    {
        this.field30 = field30;
    }

    public String getField30()
    {
        return field30;
    }
    public void setType(String type)
    {
        this.type = type;
    }

    public String getType()
    {
        return type;
    }
    public void setNum(Long num)
    {
        this.num = num;
    }

    public Long getNum()
    {
        return num;
    }
    public void setStatus(String status)
    {
        this.status = status;
    }

    public String getStatus()
    {
        return status;
    }
    public void setDate1(Date date1)
    {
        this.date1 = date1;
    }

    public Date getDate1()
    {
        return date1;
    }
    public void setDelFlag(String delFlag)
    {
        this.delFlag = delFlag;
    }

    public String getDelFlag()
    {
        return delFlag;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("field1", getField1())
            .append("field2", getField2())
            .append("field3", getField3())
            .append("field4", getField4())
            .append("field5", getField5())
            .append("field6", getField6())
            .append("field7", getField7())
            .append("field8", getField8())
            .append("field9", getField9())
            .append("field10", getField10())
            .append("field11", getField11())
            .append("field12", getField12())
            .append("field13", getField13())
            .append("field14", getField14())
            .append("field15", getField15())
            .append("field16", getField16())
            .append("field17", getField17())
            .append("field18", getField18())
            .append("field19", getField19())
            .append("field20", getField20())
            .append("field21", getField21())
            .append("field22", getField22())
            .append("field23", getField23())
            .append("field24", getField24())
            .append("field25", getField25())
            .append("field26", getField26())
            .append("field27", getField27())
            .append("field28", getField28())
            .append("field29", getField29())
            .append("field30", getField30())
            .append("type", getType())
            .append("num", getNum())
            .append("status", getStatus())
            .append("date1", getDate1())
            .append("delFlag", getDelFlag())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
